.detection-box {
  flex: 1;
}
.step-title {
  height: 0.86rem;
  display: flex;
  align-items: center;
  color: #272727;
  font-family: PingFang SC;
  font-size: 0.24rem;
  font-style: normal;
  font-weight: 500;
  background: url(/img/quality/Quotes.png) right no-repeat;
  background-size: 1rem 0.8rem;
  margin-bottom: 0.32rem;
}
.step-icon {
  width: 1.15rem;
  height: 0.86rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  margin-right: 0.24rem;
}
.step-icon1 {
  background-image: url('/img/quality/icon-left1.png');
}
.step-icon2 {
  background-image: url('/img/quality/icon-left2.png');
}
.step-icon3 {
  background-image: url('/img/quality/icon-left3.png');
}
.step-icon4 {
  background-image: url('/img/quality/icon-left4.png');
}
.step-icon5 {
  background-image: url('/img/quality/icon-left5.png');
}
.step-icon6 {
  background-image: url('/img/quality/icon-left6.png');
}
.step-icon7 {
  background-image: url('/img/quality/icon-left7.png');
}
.step-icon8 {
  background-image: url('/img/quality/icon-left8.png');
}
.step-icon9 {
  background-image: url('/img/quality/icon-left9.png');
}
.step-icon10 {
  background-image: url('/img/quality/icon-left10.png');
}
.detection-main {
  width: 100%;
  display: flex;
  flex-wrap: wrap ;
  flex-direction: row;
  margin-bottom: 0.48rem;
}
.description-item {
  width: calc(33.33% - 0.213rem);
  margin-bottom: 0.32rem;
}
.description-item:not(:nth-child(3n+1)) {
  margin-left: 0.32rem;
}
.description-img {
  margin-bottom: 0.16rem;
  width: 100%;
}
.description-detail {
  color: #666;
  font-family: PingFang SC;
  font-size: 0.16rem;
  font-weight: 500;
  line-height: 0.42rem;
  border-bottom: 0.01rem solid #B7BCC4;
}
@media screen and (max-width: 1024px) {
  .detection-box {
    padding: 0 0.4rem;
  }
  .step-title {
    height: 1.26rem;
    display: flex;
    align-items: center;
    color: #272727;
    font-family: PingFang SC;
    font-size: 0.24rem;
    font-style: normal;
    font-weight: 500;
    background: url(/img/quality/Quotes.png) right no-repeat;
    background-size: 1rem 0.8rem;
    margin-bottom: 0.32rem;
  }
  .step-icon {
    width: 1.65rem;
    height: 1.26rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    margin-right: 0.24rem;
  }
  .detection-main {
    width: 100%;
    display: flex;
    flex-direction: column;
    margin-bottom: 0.48rem;
  }
  .detection-main {
    width: 100%;
    display: flex;
    flex-direction: column;
    margin-bottom: 0.48rem;
  }
  .description-item {
    flex: 1;
    width: 100%;
  }
  .description-item + .description-item {
    margin-left: 0rem;
  }
  .description-img {
    margin-bottom: 0.16rem;
    height: auto;
    width: 100%;
  }
  .description-detail {
    color: #666;
    font-family: PingFang SC;
    font-size: 0.36rem;
    font-weight: 500;
    line-height: 0.82rem;
    border-bottom: 0.01rem solid #B7BCC4;
    margin-bottom: 0.4rem;
  }
}
